<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<script type="text/javascript">
$(document).ready(function() {
	var qry_memberId = $("#${id}").val();
	var qry_cartId = $("#${cartId}").val();
	$("#qry_grid").jqGrid( {
		url : '<c:url value="/json/memberAddressList.do"/>',
		mtype : "POST",
		datatype : "json",
		postData : {
			"paramMap['memberId']" : qry_memberId,
			"paramMap['cartId']" : qry_cartId
		},
		colNames : [ 'OID', '收货人', '邮编', '省份', '市', '区', '街道', '手机', '区', '电话', '分机' ], //
		colModel : [ {
			name : 'id',
			index : 'id',
			width : 40,
			key : true,
			hidden : true
		}, {
			name : 'contactName',
			index : 'contactName',
			width : 80
		}, {
			name : 'zipCode',
			index : 'zipCode',
			width : 40
		}, {
			name : 'province',
			index : 'province',
			width : 30
		}, {
			name : 'city',
			index : 'city',
			width : 40
		}, {
			name : 'district',
			index : 'district',
			width : 40
		}, {
			name : 'addr',
			index : 'addr',
			width : 150
		}, {
			name : 'mobile',
			index : 'mobile',
			width : 80
		}, {
			name : 'areaCode',
			index : 'areaCode',
			width : 30
		}, {
			name : 'phone',
			index : 'phone',
			width : 80
		}, {
			name : 'extension',
			index : 'extension',
			width : 30
		} ],
		jsonReader : {
			root : "objList",
			cell : "",
			repeatitems : false,
			id : "contactName"
		},
		rowNum : 20,
//		rowList : [ 10, 20, 30 ],
//		pager : '#qry_pager',
		sortname : 'contactName',
		viewrecords : true,
		sortorder : "asc",
		caption : "搜索结果",
		ondblClickRow : function(rowid, iRow, iCol, e) {
			qry_select();
		}
	});
	$("#qry_gridpager").jqGrid('navGrid', '#qry_pager', {
		edit : false,
		add : false,
		del : false,
		search : false,
		refresh : false
	});
});

function qry_search() {
	var qry_memberId = $("#${id}").val();
	$("#qry_grid").jqGrid('setGridParam', {
		postData : {
			"paramMap['memberId']" : qry_memberId,
			"paramMap['cartId']" : qry_cartId
		},
		page : 1
	}).trigger("reloadGrid");
}

function qry_select() {
	var objId = $("#qry_grid").getGridParam('selrow');
	try {
		if (objId) {
			if($("#inv_name"))
				$("#inv_name").val($("#qry_grid").jqGrid('getCell', objId, 1));
			if($("#zipCode"))
				$("#zipCode").val($("#qry_grid").jqGrid('getCell', objId, 2));
			if($("#inv_addr"))
				$("#inv_addr").val($("#qry_grid").jqGrid('getCell', objId, 6));
			if($("#inv_mobile"))
				$("#inv_mobile").val($("#qry_grid").jqGrid('getCell', objId, 7));
			if($("#inv_areaCode"))
				$("#inv_areaCode").val($("#qry_grid").jqGrid('getCell', objId, 8));
			if($("#inv_phone"))
				$("#inv_phone").val($("#qry_grid").jqGrid('getCell', objId, 9));
			if($("#inv_extension"))
				$("#inv_extension").val($("#qry_grid").jqGrid('getCell', objId, 10));

			//resetAddress($("#qry_grid").jqGrid('getCell', objId, 3), $("#qry_grid").jqGrid('getCell', objId, 4), $("#qry_grid").jqGrid('getCell', objId, 5));
			resetPhonShopAddress($("#qry_grid").jqGrid('getCell', objId, 3), $("#qry_grid").jqGrid('getCell', objId, 4), $("#qry_grid").jqGrid('getCell', objId, 5));
			
			var tmpDistrict=$("#district").find('option:selected').text();
			if(tmpDistrict.substring(0,1)=='※'){
				$("#paytype30").attr("disabled",false); 
				$("#showOrderPriceLimit").html("(需加收手续费 "+codFee+" 元。)");
			}	
			closeDialog();
		} else {
			alert("请选择地址");
		}
	} catch (e) {
		alert(e);
	}
}


</script>

<div id="qry_dialog" title="搜索地址簿">
<table width="635px">
	<tr>
		<td colspan="4">
		<table id="qry_grid"></table>
		<div id="qry_pager"></div>
		</td>
	</tr>
	<tr>
		<td colspan="4" align="center">
		<div class="f-link"><a href="javascript:void(0);" onclick="qry_select();return false;">选择地址</a></div>
		</td>
	</tr>
</table>
</div>
